package com.daodai.hjcjsystem.domain.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("device_realtime_value")
public class DeviceEntity {

    @TableField(exist = false)
    private String port;//点位所在服务器端口
    private String passageDeviceNode;//采集点位
    private String passage;//通道
    private String nodeId;//点位编号
    private String nodeDescribe;//采集点位
    private String deviceTypeId;//设备类型id
    private String deviceTypeName;//设备类型名称
    private String deviceId;//设备编号
    private String deviceName;//设备名称
    private String value;//采集值
    private String valueType;//采集值属性
    private String collectTime;//采集时间
    private Boolean state;//采集值是否有效
    private Boolean delFlag;//逻辑删除
    private LocalDateTime createTime;//创建时间
    private LocalDateTime modifyTime;//最后更新时间
    @TableField(exist = false)
    private String valueRange;//采集值规定范围
    @TableField(exist = false)
    private String regular;//量程
}
